hip.windowing.platforms.x11lib.x11

Undocumented in source.

Members

Aliases

Atom
alias Atom = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Bool
alias Bool = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Colormap
alias Colormap = XID
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Cursor
alias Cursor = XID
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Display
alias Display = _XDisplay
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Drawable
alias Drawable = XID
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GC
alias GC = _XGC*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
KeyCode
alias KeyCode = ubyte
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
KeySym
alias KeySym = XID
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Pixmap
alias Pixmap = XID
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Status
alias Status = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Time
alias Time = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
VisualID
alias VisualID = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Window
alias Window = XID
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XButtonPressedEvent
alias XButtonPressedEvent = XButtonEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XButtonReleasedEvent
alias XButtonReleasedEvent = XButtonEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XEnterWindowEvent
alias XEnterWindowEvent = XCrossingEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XErrorHandler
alias XErrorHandler = int function(Display*, XErrorEvent*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XFocusInEvent
alias XFocusInEvent = XFocusChangeEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XFocusOutEvent
alias XFocusOutEvent = XFocusChangeEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XID
alias XID = c_ulong

I'll define here a minimal set of x11 functions.

XKeyPressedEvent
alias XKeyPressedEvent = XKeyEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XKeyReleasedEvent
alias XKeyReleasedEvent = XKeyEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XLeaveWindowEvent
alias XLeaveWindowEvent = XCrossingEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XPointer
alias XPointer = char*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XPointerMovedEvent
alias XPointerMovedEvent = XMotionEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_XPrivDisplay
alias _XPrivDisplay = _XDisplay*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

NoEventMask
anonymousenum NoEventMask
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

BlackPixel
auto BlackPixel(Display* dpy, int scr)
Undocumented in source. Be warned that the author may not have intended to support it.
DefaultScreen
auto DefaultScreen(Display* dpy)
Undocumented in source. Be warned that the author may not have intended to support it.
DefaultScreenOfDisplay
auto DefaultScreenOfDisplay(Display* dpy)
Undocumented in source. Be warned that the author may not have intended to support it.
DisplayOfScreen
auto DisplayOfScreen(Screen* s)
Undocumented in source. Be warned that the author may not have intended to support it.
RootWindow
auto RootWindow(Display* dpy, int scr)
Undocumented in source. Be warned that the author may not have intended to support it.
RootWindowOfScreen
auto RootWindowOfScreen(Screen* s)
Undocumented in source. Be warned that the author may not have intended to support it.
ScreenOfDisplay
auto ScreenOfDisplay(Display* dpy, int scr)
Undocumented in source. Be warned that the author may not have intended to support it.
WhitePixel
auto WhitePixel(Display* dpy, int scr)
Undocumented in source. Be warned that the author may not have intended to support it.
loadX11
void loadX11()
Undocumented in source. Be warned that the author may not have intended to support it.
unloadX11
void unloadX11()
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

AllocAll
enum AllocAll;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
AllocNone
enum AllocNone;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadAccess
enum BadAccess;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadAlloc
enum BadAlloc;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadAtom
enum BadAtom;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadColor
enum BadColor;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadCursor
enum BadCursor;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadDrawable
enum BadDrawable;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadFont
enum BadFont;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadGC
enum BadGC;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadIDChoice
enum BadIDChoice;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadImplementation
enum BadImplementation;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadLength
enum BadLength;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadMatch
enum BadMatch;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadName
enum BadName;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadPixmap
enum BadPixmap;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadRequest
enum BadRequest;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadValue
enum BadValue;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BadWindow
enum BadWindow;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ButtonPress
enum ButtonPress;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ButtonRelease
enum ButtonRelease;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWBackPixel
enum CWBackPixel;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWBackPixmap
enum CWBackPixmap;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWBackingPixel
enum CWBackingPixel;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWBackingPlanes
enum CWBackingPlanes;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWBackingStore
enum CWBackingStore;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWBitGravity
enum CWBitGravity;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWBorderPixel
enum CWBorderPixel;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWBorderPixmap
enum CWBorderPixmap;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWBorderWidth
enum CWBorderWidth;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWColormap
enum CWColormap;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWCursor
enum CWCursor;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWDontPropagate
enum CWDontPropagate;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWEventMask
enum CWEventMask;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWHeight
enum CWHeight;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWOverrideRedirect
enum CWOverrideRedirect;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWSaveUnder
enum CWSaveUnder;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWSibling
enum CWSibling;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWStackMode
enum CWStackMode;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWWidth
enum CWWidth;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWWinGravity
enum CWWinGravity;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWX
enum CWX;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CWY
enum CWY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CirculateNotify
enum CirculateNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CirculateRequest
enum CirculateRequest;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ClientMessage
enum ClientMessage;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ColormapNotify
enum ColormapNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ConfigureNotify
enum ConfigureNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ConfigureRequest
enum ConfigureRequest;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ControlMask
enum ControlMask;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
CreateNotify
enum CreateNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DestroyNotify
enum DestroyNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EnterNotify
enum EnterNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Expose
enum Expose;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
False
enum False;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FocusIn
enum FocusIn;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FocusOut
enum FocusOut;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GenericEvent
enum GenericEvent;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GraphicsExpose
enum GraphicsExpose;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GravityNotify
enum GravityNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
InputOnly
enum InputOnly;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
InputOutput
enum InputOutput;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
KeyPress
enum KeyPress;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
KeyRelease
enum KeyRelease;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
KeymapNotify
enum KeymapNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LASTEvent
enum LASTEvent;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LeaveNotify
enum LeaveNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LockMask
enum LockMask;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
MapNotify
enum MapNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
MapRequest
enum MapRequest;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
MappingNotify
enum MappingNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Mod1Mask
enum Mod1Mask;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Mod2Mask
enum Mod2Mask;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Mod3Mask
enum Mod3Mask;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Mod4Mask
enum Mod4Mask;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Mod5Mask
enum Mod5Mask;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
MotionNotify
enum MotionNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NoExpose
enum NoExpose;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
None
enum None;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PropertyNotify
enum PropertyNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ReparentNotify
enum ReparentNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ResizeRequest
enum ResizeRequest;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SelectionClear
enum SelectionClear;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SelectionNotify
enum SelectionNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SelectionRequest
enum SelectionRequest;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ShiftMask
enum ShiftMask;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Success
enum Success;

ERROR CODES

True
enum True;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
UnmapNotify
enum UnmapNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
VisibilityNotify
enum VisibilityNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static functions

XClearWindow
int XClearWindow(Display* display, Window w)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCloseDisplay
int XCloseDisplay(Display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XConfigureWindow
int XConfigureWindow(Display* display, Window w, uint value_mask, XWindowChanges* values)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCreateColormap
Colormap XCreateColormap(Display* display, Window w, Visual* visual, int alloc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCreateSimpleWindow
Window XCreateSimpleWindow(Display* display, Window parent, int x, int y, uint width, uint height, uint border_width, ulong border, ulong background)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCreateWindow
Window XCreateWindow(Display* display, Window parent, int x, int y, uint width, uint height, uint border_width, int depth, uint _class, Visual* visual, c_ulong valuemask, XSetWindowAttributes* attributes)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDestroyWindow
int XDestroyWindow(Display* display, Window w)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XFlush
int XFlush(Display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XFree
int XFree(void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XFreeColormap
int XFreeColormap(Display* display, Colormap colormap)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGetWindowAttributes
Status XGetWindowAttributes(Display* display, Window w, XWindowAttributes* win_attr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XInternAtom
Atom XInternAtom(Display* display, const(char)* atom_name, Bool only_if_exists)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XKeycodeToKeysym
KeySym XKeycodeToKeysym(Display* display, typeof(XKeyEvent.keycode) keycode, int index)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XLookupString
int XLookupString(XKeyEvent* event_struct, char* buffer_return, int bytes_buffer, KeySym* keysym_return, XComposeStatus* status_in_out)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XMapRaised
int XMapRaised(Display* display, Window w)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XNextEvent
int XNextEvent(Display* display, XEvent* event_return)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XOpenDisplay
Display* XOpenDisplay(const(char)* display_name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XPeekEvent
int XPeekEvent(Display* display, XEvent* event_return)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XPending
int XPending(Display* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XRefreshKeyboardMapping
int XRefreshKeyboardMapping(XMappingEvent* event_map)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSelectInput
int XSelectInput(Display* display, Window w, long event_mask)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSetErrorHandler
int XSetErrorHandler(XErrorHandler handler)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSetWMProtocols
Status XSetWMProtocols(Display* display, Window w, Atom* protocols, int count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XStoreName
int XStoreName(Display* display, Window w, const(char)* window_name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSync
int XSync(Display* display, Bool discard)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXChooseFBConfig
GLXFBConfig* glXChooseFBConfig(Display* dpy, int screen, const(int)* attrib_list, int* nelements)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXChooseVisual
XVisualInfo* glXChooseVisual(Display* display, int screen, int* attribList)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXCreateContext
GLXContext glXCreateContext(Display* display, XVisualInfo* vis, GLXContext shareList, Bool direct)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXCreateNewContext
GLXContext glXCreateNewContext(Display* dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXDestroyContext
void glXDestroyContext(Display* dpy, GLXContext ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXGetFBConfigAttrib
int glXGetFBConfigAttrib(Display* dpy, GLXFBConfig config, int attribute, int* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXGetProcAddressARB
void* glXGetProcAddressARB(const(GLubyte)* procName)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXGetVisualFromFBConfig
XVisualInfo* glXGetVisualFromFBConfig(Display* dpy, GLXFBConfig config)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXIsDirect
Bool glXIsDirect(Display* dpy, GLXContext context)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXMakeCurrent
Bool glXMakeCurrent(Display* dpy, GLXDrawable drawable, GLXContext ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXQueryExtensionsString
const(char)* glXQueryExtensionsString(Display* dpy, int screen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXQueryVersion
Bool glXQueryVersion(Display* dpy, int* major, int* minor)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXSwapBuffers
void glXSwapBuffers(Display* dpy, GLXDrawable drawable)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static variables

XClearWindow
int function(Display* display, Window w) XClearWindow;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCloseDisplay
int function(Display* display) XCloseDisplay;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XConfigureWindow
int function(Display* display, Window w, uint value_mask, XWindowChanges* values) XConfigureWindow;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCreateColormap
Colormap function(Display* display, Window w, Visual* visual, int alloc) XCreateColormap;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCreateSimpleWindow
Window function(Display* display, Window parent, int x, int y, uint width, uint height, uint border_width, ulong border, ulong background) XCreateSimpleWindow;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCreateWindow
Window function(Display* display, Window parent, int x, int y, uint width, uint height, uint border_width, int depth, uint _class, Visual* visual, c_ulong valuemask, XSetWindowAttributes* attributes) XCreateWindow;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDestroyWindow
int function(Display* display, Window w) XDestroyWindow;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XFlush
int function(Display* display) XFlush;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XFree
int function(void* data) XFree;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XFreeColormap
int function(Display* display, Colormap colormap) XFreeColormap;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGetWindowAttributes
Status function(Display* display, Window w, XWindowAttributes* win_attr) XGetWindowAttributes;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XInternAtom
Atom function(Display* display, const(char)* atom_name, Bool only_if_exists) XInternAtom;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XKeycodeToKeysym
KeySym function(Display* display, typeof(XKeyEvent.keycode) keycode, int index) XKeycodeToKeysym;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XLookupString
int function(XKeyEvent* event_struct, char* buffer_return, int bytes_buffer, KeySym* keysym_return, XComposeStatus* status_in_out) XLookupString;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XMapRaised
int function(Display* display, Window w) XMapRaised;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XNextEvent
int function(Display* display, XEvent* event_return) XNextEvent;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XOpenDisplay
Display* function(const(char)* display_name) XOpenDisplay;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XPeekEvent
int function(Display* display, XEvent* event_return) XPeekEvent;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XPending
int function(Display* display) XPending;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XRefreshKeyboardMapping
int function(XMappingEvent* event_map) XRefreshKeyboardMapping;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSelectInput
int function(Display* display, Window w, long event_mask) XSelectInput;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSetErrorHandler
int function(XErrorHandler handler) XSetErrorHandler;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSetWMProtocols
Status function(Display* display, Window w, Atom* protocols, int count) XSetWMProtocols;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XStoreName
int function(Display* display, Window w, const(char)* window_name) XStoreName;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSync
int function(Display* display, Bool discard) XSync;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXChooseFBConfig
GLXFBConfig* function(Display* dpy, int screen, const(int)* attrib_list, int* nelements) glXChooseFBConfig;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXChooseVisual
XVisualInfo* function(Display* display, int screen, int* attribList) glXChooseVisual;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXCreateContext
GLXContext function(Display* display, XVisualInfo* vis, GLXContext shareList, Bool direct) glXCreateContext;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXCreateNewContext
GLXContext function(Display* dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct) glXCreateNewContext;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXDestroyContext
void function(Display* dpy, GLXContext ctx) glXDestroyContext;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXGetFBConfigAttrib
int function(Display* dpy, GLXFBConfig config, int attribute, int* value) glXGetFBConfigAttrib;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXGetProcAddressARB
void* function(const GLubyte* procName) glXGetProcAddressARB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXGetVisualFromFBConfig
XVisualInfo* function(Display* dpy, GLXFBConfig config) glXGetVisualFromFBConfig;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXIsDirect
Bool function(Display* dpy, GLXContext context) glXIsDirect;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXMakeCurrent
Bool function(Display* dpy, GLXDrawable drawable, GLXContext ctx) glXMakeCurrent;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXQueryExtensionsString
const(char)* function(Display* dpy, int screen) glXQueryExtensionsString;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXQueryVersion
Bool function(Display* dpy, int* major, int* minor) glXQueryVersion;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
glXSwapBuffers
void function(Display* dpy, GLXDrawable drawable) glXSwapBuffers;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

Depth
struct Depth
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Screen
struct Screen
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ScreenFormat
struct ScreenFormat
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Visual
struct Visual
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XAnyEvent
struct XAnyEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XButtonEvent
struct XButtonEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCirculateEvent
struct XCirculateEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCirculateRequestEvent
struct XCirculateRequestEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XClientMessageEvent
struct XClientMessageEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XColormapEvent
struct XColormapEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XComposeStatus
struct XComposeStatus
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XConfigureEvent
struct XConfigureEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XConfigureRequestEvent
struct XConfigureRequestEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCreateWindowEvent
struct XCreateWindowEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCrossingEvent
struct XCrossingEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDestroyWindowEvent
struct XDestroyWindowEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XErrorEvent
struct XErrorEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XExposeEvent
struct XExposeEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XExtData
struct XExtData
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XFocusChangeEvent
struct XFocusChangeEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGenericEvent
struct XGenericEvent

GenericEvent. This event is the standard event for all newer extensions.

XGenericEventCookie
struct XGenericEventCookie
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGraphicsExposeEvent
struct XGraphicsExposeEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGravityEvent
struct XGravityEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XKeyEvent
struct XKeyEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XKeymapEvent
struct XKeymapEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XMapEvent
struct XMapEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XMapRequestEvent
struct XMapRequestEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XMappingEvent
struct XMappingEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XMotionEvent
struct XMotionEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XNoExposeEvent
struct XNoExposeEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XPropertyEvent
struct XPropertyEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XReparentEvent
struct XReparentEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XResizeRequestEvent
struct XResizeRequestEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSelectionClearEvent
struct XSelectionClearEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSelectionEvent
struct XSelectionEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSelectionRequestEvent
struct XSelectionRequestEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSetWindowAttributes
struct XSetWindowAttributes
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XUnmapEvent
struct XUnmapEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XVisibilityEvent
struct XVisibilityEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XVisualInfo
struct XVisualInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XWindowAttributes
struct XWindowAttributes
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XWindowChanges
struct XWindowChanges
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_XDisplay
struct _XDisplay
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_XGC
struct _XGC
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_XPrivate
struct _XPrivate
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_XrmHashBucketRec
struct _XrmHashBucketRec
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Unions

XEvent
union XEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Variables

dl
void* dl;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta